Grid computing
Il Grid computing è un nuovo modello computazionale che porterebbe Internet dall'essere una piattaforma di comunicazione ad una di lavoro. Questo modello rappresenta un nuovo passo avanti nella strada della progressiva condivisione delle risorse, si è cominciato col condividere i computer con l'introduzione delle reti, in seguito si è arrivati alla condivisione dei documenti (per esempio col WWW) ed infine si è arrivati a condividere le applicazioni mediante SOAP, Web service ecc. L'ultimo passo è condividere tutto il resto cioè unire una serie di risorse eterogenee (server, storage, applicazioni, ecc.) per fornire agli utenti un unico sistema computazionale virtuale sul quale utilizzare qualsiasi tipo di applicazione.L'idea del Grid computing è scaturita dalla constatazione che in media l'utilizzo delle risorse informatiche di un'azienda è pari al 5% della reale potenzialità . Le risorse necessarie sarebbero messe a disposizione da varie entità in modo da creare una organizzazione virtuale con a disposizione un'infrastruttura migliore di quella che la singola entità potrebbe sostenere.
Evoluzione del Grid computing
La storia del Grid computing si può sudividere in tre fasi: